'use strict';
//连接数据库
const db = uniCloud.database();
exports.main = async (event, context) => {
	//获取集合的引用
	const col = db.collection('videos')
	//翻页获取数据
	//当前页码 默认第一页
	let page = event.page || 1
	//每页五条
	let pagesize = 5
	let skip = (page - 1) * pagesize
	//操作这个集合
	let data
	//如果传了分类id就条件查询视频
	if (event.cateid) {
		//获取制定分类下的视频
		data = await col.orderBy('addtime', 'desc').where({
			cateid: event.cateid
		}).skip(skip).limit(pagesize).get()

	} else {
		//获取所有视频
		data = await col.orderBy('addtime', 'desc').skip(skip).limit(pagesize).get()
	}
	//返回数据给客户端
	return data
};
